<?xml version='1.0'?>

<gl_extension name="GL_SGIS_multisample" reg_no="25">
	<tokens>
		<token name="GL_MULTISAMPLE_SGIS" value="0x809D"/>
		<token name="GL_SAMPLE_ALPHA_TO_MASK_SGIS" value="0x809E"/>
		<token name="GL_SAMPLE_ALPHA_TO_ONE_SGIS" value="0x809F"/>
		<token name="GL_SAMPLE_MASK_SGIS" value="0x80A0"/>
		<token name="GL_1PASS_SGIS" value="0x80A1"/>
		<token name="GL_2PASS_0_SGIS" value="0x80A2"/>
		<token name="GL_2PASS_1_SGIS" value="0x80A3"/>
		<token name="GL_4PASS_0_SGIS" value="0x80A4"/>
		<token name="GL_4PASS_1_SGIS" value="0x80A5"/>
		<token name="GL_4PASS_2_SGIS" value="0x80A6"/>
		<token name="GL_4PASS_3_SGIS" value="0x80A7"/>
		<token name="GL_SAMPLE_BUFFERS_SGIS" value="0x80A8"/>
		<token name="GL_SAMPLES_SGIS" value="0x80A9"/>
		<token name="GL_SAMPLE_MASK_VALUE_SGIS" value="0x80AA"/>
		<token name="GL_SAMPLE_MASK_INVERT_SGIS" value="0x80AB"/>
		<token name="GL_SAMPLE_PATTERN_SGIS" value="0x80AC"/>
	</tokens>

	<functions>
		<function name="glSampleMaskSGIS" return="void">
			<params>
				<param type="GLclampf" name="value"/>
				<param type="GLboolean" name="invert"/>
			</params>
		</function>
		<function name="glSamplePatternSGIS" return="void">
			<params>
				<param type="GLenum" name="pattern"/>
			</params>
		</function>
	</functions>
</gl_extension>
